removable stake - Español Inglés Diccionario